/* 
定义全局指令
*/
import Vue from 'vue'

/* 
v-upper-text="msg"

el: 指令属性所在的标签
binding: 包含指令相关数据的对象
  value: 表达式的值
初始和更新时都会执行
*/
Vue.directive('upper-text', (el, binding) => {
  console.log('upper-text', binding)
  // 给元素指定文本内容(需要转成大写)
  el.innerText = binding.value.toUpperCase()
})